﻿/*
Fonts CSS
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/

#lista
{
 border-collapse:collapse; 
 margin: 20px auto;
 table-layout: auto;
}  

#lista tr a{
    display: block;
    width: 100%;
    text-decoration: none;
}

#lista tr{
    color:black; 
}

#lista tr:hover a:hover
{
    color: #fb8801;
    text-decoration: none;
}

#lista tr.even
{
background-color: lavender;
/*border: 2px solid #fb8808;*/
}

#lista tr.even:hover, tr.even:hover a
{
    background-color: #20375c;
    color:white
}

#lista tr.odd
{
background-color:whitesmoke;
/*border: 2px solid #fb8808;*/
}

#lista tr.odd:hover, tr.odd:hover a
{
    background-color: #20375c;
    color:white
}

#lista th
{
    font-size: 1.2em;
    text-align: center;
    padding: 2px 2px;
    border: none;
}

#lista th a{
    text-decoration: none;
}

#lista th.order, th.order a, th:hover, th:hover a
{
 background-color: #20375c;
 color: white;
}

#lista td
{
text-align: center;
vertical-align:middle;
padding: 2px 7px;
}

#Show{
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}

.highVis{
    font-size:1.2em;
    
}

.greenlight{
    color: green;
}

.redlight{
    color: red;
    font-size: bold;
}

.subplant{
    font-size: smaller;
    color:grey;
}

.pagination{
    font-size: 1.5em;
    font-weight: bold;
    text-align: center;
    padding: 3px 3px;
    margin: 3px; 
    color: #20375c;
}

.floatingTab{
    float:left;
    border: thick solid white;
    margin: 5px;
    padding: 3px;
    
}

.chart{
    float:left;
    display: inline;
    width: 100%;
    margin: 20px auto;
    text-align: center;
    border: thin solid #20375c;
    
}